package com.twm.tamauth.api.service

import com.twm.tamauth.api.MyAuthWrapper
import com.twm.tamauth.api.data.req.MyAuthHireHeartReq
import com.twm.tamauth.api.data.req.MyAuthLoginReq
import com.twm.tamauth.api.data.resp.MyAuthHireHeartResp
import com.twm.tamauth.api.data.resp.MyAuthLoginResp
import retrofit2.http.Body
import retrofit2.http.POST

interface MyAuthOpenService {

    /**
     * 租号自动上号
     */
    @POST("/cat/v1/order/hireOrderAutoLogin")
    suspend fun hireOrderAutoLogin(@Body body: MyAuthLoginReq): MyAuthWrapper<MyAuthLoginResp>

    /**
     * 租号上号后心跳
     */
    @POST("/cat/v1/order/hireHeart")
    suspend fun hireHeart(@Body body: MyAuthHireHeartReq): MyAuthWrapper<MyAuthHireHeartResp>
}